پیاده سازی توابع اولیه بر روی fpga

thesis
abstract

محاسبات توابع پایه همچون تابع لگاریتمی، نمایی، مثلثاتی، 1/x و ...، که در dsp، پردازنده¬های گرافیکی، سیستم های مخابراتی و ... به کار برده می شود، بسیار مورد استفاده قرار می¬گیرد. از اینرو محاسبه سریع و دقیق این توابع تاثیر زیادی بر روی عملکرد این سیستم¬ها دارد. اگر چه این توابع با استفاده از نرم-افزارهایی با دقت بالا قابل محاسبه هستند ولی در بیشتر کاربردهایی که به محاسبه متعدد این توابع نیاز است این نرم افزارها بسیار کند عمل می کنند، از اینرو پیاده¬سازی این توابع و حتی توابع ترکیبی به صورت سخت-افزاری نسبت به تحلیل نرم افزاری بویژه با پیشرفت تکنولوژی vlsi مورد توجه قرار گرفته است. پیاده¬سازی سخت¬افزاری بر حسب پارامترهای مورد نیاز با الگوریتم¬های مختلف صورت می گیرد. در این پایان نامه سعی می¬شود الگوریتم ها و روش های محاسبه توابع به صورت سخت افزار بررسی و مقایسه شوند سپس با انتخاب الگوریتم (بهینه) تقریب چندجمله ای تکه ای و با اعمال شرط پیوستگی در نقاط مرزی بین دو بازه مجاور بعضی از ضرایب را برای دو بازه مجاور یکسان در نظر می گیریم و این باعث می شود میزان حافظه مورد نیاز برای ذخیره ضرایب کاهش یابد، در آخر بلوک¬هایی برای محاسبه مستقیم توابع پایه بر اساس این تکنیک بر روی fpga پیاده¬سازی می نماییم.

First 15 pages

Signup for downloading 15 first pages

Already have an account?login

similar resources

پیاده سازی مودم DPIM بر روی FPGA و مقایسه ی عملکرد آن با مودم PPM

در دهه ی اخیر مخابرات نوری فضای آزاد جذابیت زیادی پیدا کرده است و کاربردهای بالقوه ای برای این تکنولوژی پیشنهاد شده است. از بین مدولاسیون های دیجیتال نظیر MDPIM , DPIM , PPM , OOK که در مخابرات نوری فضای آزاد به کار می روند، DPIM مزیت هایی در زمینه ی ظرفیت انتقال، پهنای باند مورد نیاز، توان مصرفی مورد نیاز و طراحی آن دارد. مدولاسیون DPIM با حذف اسلات های خالی ("صفر") که در هر سمبلPPM بلا استفاد...

full text

پیاده سازی سخت‌افزاری سیستم های رمزنگاری بر اساس زوج سازی تیت با استفاده از FPGA روی F 2^283

زوج­ سازی در رمزنگاری، یک نگاشت دوخطی از اعضا­ی دو گروه جمعی از خم بیضوی به یک عضو گروه ضربی از میدان متناهی است و به منظور ساختن طرح­ های رمزنگاری یا حمله به آن­ها مورد استفاده قرار می­گیرد. زوج ­سازی تیت پرکاربردترین نوع زوج ­سازی است که با استفاده از الگوریتم میلر محاسبه      می­شود و نسخه بهبودیافته این الگوریتم برای خم­های ابرمنفرد زوج ­سازی   &etaT نامیده می­شود. به دلیل حجیم و زمان ­بر ب...

full text

پیاده سازی استاندارد رمزنگاری پیشرفته بر روی fpga

اهمیت اعمال رمزنگاری به منظور برقراری امنیت، در تبادل داده های الکترونیکی رابطه ای ضروری را در سالهای اخیر بوجود آورده است. امروزه میلیونها کاربر، حجم زیادی از اطلاعات را در زمینه های مختلف تولید و مبادله می کنند. بنابراین تهدیدهای ویژه ای از منظر امنیت برای این اطلاعات وجود خواهد داشت. استفاده از استاندارد رمزنگاری پیشرفته یکی از بهترین روش های حفاظت از این اطلاعات است. معیارهای تعیین شده بر...

پیاده سازی الگوریتم توربو کدینگ بر روی fpga

در این پایان نامه هدف، بررسی ، انتخاب و پیاده سازی الگوریتم توربو کدینگ بر روی تراشه های قابل برنامه ریزی میباشد. توربو کدها از زمان معرفی آنها به عنوان یک کد تصحیح خطا ی پیشرو، مورد توجه بوده اند . به دلیل قدرت اجرایی بالای توربو کدها ، آنها توسط استانداردهای مختلفی مانند 3gpp به عنوان یک طرح کدینگ کانال مورد استفاده قرار گرفته اند. توربوکدها تکنیک کدینگ کانال قدرتمندی را برای نسل بعدی ارتباطا...

15 صفحه اول

پیاده سازی سیستم طیف گسترده دنباله خطی بر روی fpga

سیستم های طیف گسترده(spread spectrum) امروزه به طور وسیعی مورد استفاده قرار می گیرند. این سیستم ها ابتدا توسط ارتش آمریکا و در طی جنگ جهانی دوم مورد استفاده قرار گرفت. در سیستم های طیف گسترده دنباله خطی (direct sequence spread spectrum) سیگنال داده در یک دنباله شبه نویز ضرب می شود تا پهنای باند افزایش یابد. در گیرنده نیز سیگنال دریافتی پس از دمدولاسیون در یک دنباله شبه نویز همانند دنباله موجود ...

پیاده سازی ماشین بردار پشتیبان موازی (psvm) بر روی fpga

‏در این پایان نامه‏، شبیه سازی و پیاده سازی مرحله ی آزمایش ماشین بردار پشتیبان مواز‎‏ی ‎(psvm)‎‏ را ارائه می دهیم. مرحله ی آموزش به صورت جدا و از پیش توسط نرم افزار ‎matlab‎‏ صورت گرفته است و از نتایج آن در مرحله ی آزمایش استفاده گردیده است. در این پایان نامه‏ از قطعه ‎fpga‎‏ ساخت شرکت ‎xilinx‎‏ به نام ‎‎‎‎‎spartan3e‎‎‎‏ استفاده شده که از طبقه ی ‎fpga‎‏ های ارزان قیمت و دارای منابع محدود می باش...

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


document type: thesis

وزارت علوم، تحقیقات و فناوری - دانشگاه تبریز - دانشکده مهندسی برق و کامپیوتر

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023